Kaitai Struct

Kaitai Struct

  7
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Mac Linux Windows
Особенности:
reverse-engineering compilers шестнадцатеричный редактор parser-generator scala c-plus-plus php java perl struct c-sharp javascript kaitai ruby python structure binary-file



Kaitai Struct - это декларативный язык, используемый для описания различных
структур двоичных данных, размещаемых в файлах или в памяти: например,
двоичные форматы файлов, форматы пакетов сетевого потока и т. Д.

Основная идея заключается в том, что определенный формат описан на языке
Kaitai Struct (файл .ksy), а затем может быть скомпилирован с помощью ksc в
исходные файлы на одном из поддерживаемых языков программирования. Эти модули
будут содержать сгенерированный код для синтаксического анализатора, который
может считывать описанную структуру данных из файла / потока и предоставлять
доступ к ней в удобном и понятном API.

Аналоги (10):

  • HxD

    HxD - это тщательно разработанный и быстрый шестнадцатеричный редактор, который, в дополнение к редактированию сырых дисков и ...
      107
    Бесплатное ПО
    Windows
    не требует установки code-editor binary-editor шестнадцатеричный редактор text-editor hex-editor
  • 010 Editor

    010 Editor - это профессиональный текстовый / шестнадцатеричный редактор, предназначенный для редактирования любого файла, диска или процесса на вашем ...
      22
    Платное ПО
    Mac Linux Windows
    memory-editor checksum-calculator binary-editor редактор дисков шестнадцатеричный редактор text-editor file-compare calculator
  • WinHex

    WinHex - это шестнадцатеричный редактор, способный открывать диски, сектора, файлы (встроенная поддержка FAT ...
      15
    Платное ПО
    Windows
    filesystem-utility disk-recovery поддержка юникода шестнадцатеричный редактор редактор дисков ram-editor hash-calculator text-editor md5sum hex-editor file-compare random-number-generator forensics data-recovery ascii-editor резервное копирование wipe-data crc32
  • Hex Fiend

    Быстрый и умный HEX-редактор с открытым исходным кодом для Mac OS X.
      11
    Бесплатное ПО Открытый код
    Mac
    hex-editor проверка контрольных сумм binary-editor шестнадцатеричный редактор
  • Catch22 HexEdit

    HexEdit - это шестнадцатеричный редактор файлов для Microsoft Windows.
      9
    Бесплатное ПО Открытый код
    Windows
    binary-editor поиск и замена structure шестнадцатеричный редактор
  • FileAlyzer

    FileAlyzer - это инструмент для анализа файлов, позволяющий проводить базовый анализ файлов (показывая свойства файла ...
      7
    Бесплатное ПО
    Windows
    не требует установки resource-editor portableapps.com structure
  • Synalyze It!

    Вы получили бинарный файл и не знаете его содержимого.
      7
    Платное ПО
    Mac
    hex-viewer debugger binary шестнадцатеричный редактор hex-editor grammar development-tool
  • Hexinator

    Профессиональный Hex Editor для Windows и Linux.
      2
    Бесплатное ПО
    Linux Windows
    не требует установки шестнадцатеричный редактор
  • iHex

    Быстрый и умный шестнадцатеричный редактор, утилита для проверки контрольных сумм, просмотрщик информации о файлах.
      1
    Бесплатное ПО
    Mac
    hex-viewer hex шестнадцатеричный редактор developer-tools малый размер
  • Preon

    Платформа для работы с двоично-закодированными данными декларативно в Java.
      0
    Бесплатное ПО Открытый код
    Mac Linux Android Windows
    java parser-generator framework binary